import { ipcRenderer, remote } from "electron";

/**
 * 关闭当前窗口
 */
export function close() {
  windowClose(remote.getCurrentWindow().id);
}
/**
 * 最小化
 */
export function min() {
  remote.getCurrentWindow().minimize();
}
/**
 * 最大化
 */
export function max() {
  let nowWindow = remote.getCurrentWindow();
  if (nowWindow.isMaximized()) {
    nowWindow.restore();
  } else {
    nowWindow.maximize();
  }
}
/**
 * 建立窗口
 */
export function windowCreate(args) {
  console.log(args);
  ipcRenderer.send("window-new", args);
}
/**
 * 关闭窗口
 */
export function windowClose(id) {
  console.log("窗口id：" + id);
  ipcRenderer.send("window-closed", id);
}
